bite repeatedly - Spanish English Dictionary